package service

import "boy-go/modules/system/vo"

type SysNoticeService interface {
	GetById(noticeId int64) (*vo.SysNoticeModel, error)
	List(req *vo.QuerySysNoticeReq) (*vo.ListSysNoticeRsp, error)
	Add(req *vo.AddSysNoticeReq) (*vo.AddSysNoticeRsp, error)
	Edit(req *vo.EditSysNoticeReq) (*vo.EditSysNoticeRsp, error)
	Del(noticeId int64) error
	BatchDel(ids []string) error
}
